<%-- 
    Document   : aumentar
    Created on : 09/11/2011, 20:45:21
    Author     : 4810
--%>

<%@page import="com.aula.web.alex.Util"%>
<%@page import="java.util.Vector"%>
<%@page import="com.aula.web.alex.Funcionario"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Aumento do Sálario</title>
        <link rel="stylesheet" href="/SistemaWeb/Css/style.css" type="text/css"/>
    </head>
    
    <h1>Aumentar Salário!</h1>
    
    <a class="v"  href="index.jsp">Voltar ao menu principal</a>
    
    <a class="c"  href="aumentar.jsp">Aumentar o salario de mais funcionarios.</a>
   
    <body>
        <%
        
        Funcionario f = new Funcionario();
        Vector<Funcionario> lista = Util.getInstance().getFuncionario();
        
        int codigo = (Integer.parseInt(request.getParameter("codigo")));
        double percentual = (Double.parseDouble(request.getParameter("percentual")));
        double p;
        p = percentual / 100;
        boolean encontrou = false;
        for (int i=0; i < lista.size(); i++)
        {
            f = lista.get(i);
            if(f.getCodigo()==codigo)
            {
                double salarioAtual;
                salarioAtual = f.getSalario();
                double novoValor;
                novoValor =  salarioAtual +(salarioAtual* p);
                f.setSalario( novoValor );
                encontrou = true;
                out.write("<br/>");
                out.write("Sálario aumentado.");
                
            }
                        
        } 
       
        
        if ( ! encontrou )
        {
            out.write("<br/>");
            out.write("Código não encontrado.");
        }                 
        
        %>
        
    </body>
</html>
